package com.tjetc.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.time.LocalDateTime;
import java.util.Date;
import java.io.Serializable;

/**
 * 前台用户表(Users)实体类
 *
 * @author makejava
 * @since 2025-09-13 16:06:08
 */
public class Users implements Serializable {
    private static final long serialVersionUID = -46975694219256278L;
/**
     * ID
     */
    private Long uid;
/**
     * 用户账号
     */
    private String uaccount;
/**
     * 用户姓名
     */
    private String uname;
/**
     * 用户电话
     */
    private String utel;
/**
     * 用户性别
     */
    private String ugender;
/**
     * 用户密码
     */
    private String upwd;
/**
     * 用户email
     */
    private String uemail;
/**
     * 注册时间
     */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date uregtime;
/**
     * 用户积分
     */
    private Float uintegral;
/**
     * 个人简介
     */
    private String uinfo;
/**
     * 密保问题
     */
    private String upwdask;
/**
     * 密保答案
     */
    private String upwdans;
/**
     * 禁用标志
     */
    private Long udelete;
/**
     * 备注
     */
    private String uremarks;


    public Long getUid() {
        return uid;
    }

    public void setUid(Long uid) {
        this.uid = uid;
    }

    public String getUaccount() {
        return uaccount;
    }

    public void setUaccount(String uaccount) {
        this.uaccount = uaccount;
    }

    public String getUname() {
        return uname;
    }

    public void setUname(String uname) {
        this.uname = uname;
    }

    public String getUtel() {
        return utel;
    }

    public void setUtel(String utel) {
        this.utel = utel;
    }

    public String getUgender() {
        return ugender;
    }

    public void setUgender(String ugender) {
        this.ugender = ugender;
    }

    public String getUpwd() {
        return upwd;
    }

    public void setUpwd(String upwd) {
        this.upwd = upwd;
    }

    public String getUemail() {
        return uemail;
    }

    public void setUemail(String uemail) {
        this.uemail = uemail;
    }

    public Date getUregtime() {
        return uregtime;
    }

    public void setUregtime(Date uregtime) {
        this.uregtime = uregtime;
    }

    public Float getUintegral() {
        return uintegral;
    }

    public void setUintegral(Float uintegral) {
        this.uintegral = uintegral;
    }

    public String getUinfo() {
        return uinfo;
    }

    public void setUinfo(String uinfo) {
        this.uinfo = uinfo;
    }

    public String getUpwdask() {
        return upwdask;
    }

    public void setUpwdask(String upwdask) {
        this.upwdask = upwdask;
    }

    public String getUpwdans() {
        return upwdans;
    }

    public void setUpwdans(String upwdans) {
        this.upwdans = upwdans;
    }

    public Long getUdelete() {
        return udelete;
    }

    public void setUdelete(Long udelete) {
        this.udelete = udelete;
    }

    public String getUremarks() {
        return uremarks;
    }

    public void setUremarks(String uremarks) {
        this.uremarks = uremarks;
    }

}

